On Time-sensitive Control Dependencies

نویسندگان

چکیده

We present efficient algorithms for time-sensitive control dependencies (CDs). If statement y is time-sensitively dependent on x , then decides not only whether executed but also how many timesteps after . standard dependent, will always be the execution time between and varies. This allows us to discover, e.g., timing leaks in security-critical software. systematically develop properties CDs, as well nontermination-sensitive CDs. These work flow graphs (CFGs) CFGs lacking a unique exit node (e.g., reactive systems). show that Cytron’s algorithm dominance frontiers [ 10 ] can generalized allow computation just of classical CDs use slicing discover cache an AES implementation. Performance measurements demonstrate scalability approach.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Partitioning Embedded Real-Time Control Software based on Communication Dependencies

Electronic Control Units (ECUs), such as for automotive engine control, execute highly interdependent software units. These software units and their interaction are optimized for single-cores and need to be parallelized for upcoming multi-core processors. In this paper we investigate how to leverage the parallelism of the physical environment for the parallelization of legacy control software. ...

متن کامل

Nonlinear Discrete-time Risk-sensitive Optimal Control

This paper is devoted to the study of the connections among risk-sensitive stochastic optimal control, dynamic game optimal control, risk-neutral stochastic optimal control and deterministic optimal control in a nonlinear, discrete-time context with complete state information. The analysis worked out sheds light on the profound links among these control strategies, which remain hidden in the li...

متن کامل

Control Dependencies in Interpretive Systems

Interpreters and just-in-time (JIT) compilers are ubiquitous in modern computer systems, making it important to have good program analyses for reasoning about such systems. Control dependence, which plays a fundamental role in a number of program analyses, is an important contender in this regard. Existing algorithms for (dynamic) control dependence analysis do not take into account some import...

متن کامل

Assessing the Ability of LSTMs to Learn Syntax-Sensitive Dependencies

The success of long short-term memory (LSTM) neural networks in language processing is typically attributed to their ability to capture long-distance statistical regularities. Linguistic regularities are often sensitive to syntactic structure; can such dependencies be captured by LSTMs, which do not have explicit structural representations? We begin addressing this question using number agreeme...

متن کامل

Risk-sensitive and Robust Control of Discrete Time Hybrid Systems

In this paper we study systems that are subject to sudden structural changes due to either changes in the operational mode of the system or due to failure. We consider linear dynamical that depend on a modal variable which is either modeled as a finite state Markov chain or generated by an automaton that is subject to an external disturbance. In the Markov chain case the objective of the contro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM Transactions on Programming Languages and Systems

سال: 2021

ISSN: ['1558-4593', '0164-0925']

DOI: https://doi.org/10.1145/3486003